package com.derucci.elf.openrest.vo.mqtt

import io.swagger.annotations.ApiModelProperty
import javax.validation.constraints.NotBlank


/**
 * 开放平台-mqtt联网配置请求参数
 *
 * @author Dr
 * @create 2025/7/5
 */
class OpenMqttConnectConfigDto{

    @ApiModelProperty("加密的clientName，加密方法：从后端获取密钥AES加密。")
    @NotBlank(message = "cnct不能为空")
    var cnct: String? = null

    @ApiModelProperty("协议类型，传空服务端默认tcl，可选:tcl、ssl。")
    @NotBlank(message = "protocolType不能为空")
    var protocolType:String? = null
}